Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1990
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Morocco F5 Morocco F1 Spain F11 Tunisia F29 Bahrain F1 (Manama) Tunisia F31 (Hammamet) Turkey F2 (Antalya) M25 Poznan Zagreb Open - Zagreb Muller Cup - Ulm Ostend Challenger Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Rado Geneva Challenger - Geneva Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Heilbronn Open - Heilbronn AXA Open - Espinho Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Muller Cup 99 - Ulm Open Castilla y Leon - Segovia Internationaux de Bretagne - Brest Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Internationale Tenniskampioenschappen Scheveningen - Scheveningen La Gran Copa Ericsson - Porto Alegre Siemens Open - Scheveningen Open Mutouest St. Brieuc - St. Brieuc Tunis Open 2006 - Tunis Ciutat de Barcelona - Barcelona XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Open de L'Isere-Trophee BNP Paribas - Grenoble ABN/AMRO World Tennis Tournament - Rotterdam Nord/LB Open - Braunschweig Nord LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Open D'Orleans - Orleans Open Costa Daurada - Tarragona Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Casablanca Baden Open - Karlsruhe 's Tennis Masters 07 Challenger - Graz Citta di Como - Como Tennis Napoli Cup - Napoli 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Prosperita Open 2008 - Ostrava Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Black Forest Open - Freudenstadt BNP Paribas Primrose - Bordeaux Open D'Orleans - Orleans ABN/AMRO World Tennis Tournament - Rotterdam Kaltenberg Open - Split Open de l'Isere - Grenoble BMW Open - Munich Nord/LB Open - Braunschweig Challenger Lugano - Lugano San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia Ordina Open - 's-Hertogenbosch Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis - Mexico City Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Merano Open - Merano 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Kremlin Cup - Moscow AAPT Championships - Adelaide Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Open 13 - Marseille AXA Cup - London Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona BMW Open - Munich The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna Doha Adidas International - Sydney St. Polten Oporto Gstaad Amsterdam New Haven Long Island Basel Lyon Jakarta Scania Stockholm Open - Stockholm Jakarta Dubai Energis Open - Amsterdam Rotterdam Casablanca Nice St. Polten Gstaad Stuttgart Schenectady Santiago Buenos Aires Dubai Casablanca Kitzbuhel San Marino New Haven Bucharest Basel Toulouse Bolzano Lyon Santiago Sao Paulo Buenos Aires Casablanca Casablanca Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Thailand Open - Bangkok Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Thailand Open - Bangkok Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Hellmann's Cup - Santiago Qatar Mobil Open '99 - Doha Qatar ExxonMobil Open - Doha Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island adidas Open de Toulouse - Toulouse The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Copenhagen Open - Copenhagen Gerry Weber Open - Halle Qatar Mobil Open 2001 - Doha Davidoff Swiss Indoors - Basel UBS Open Gstaad - Gstaad The Dubai Tennis Championships - Dubai Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Trofeo Conde de Godo - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha TD Waterhouse Cup - Long Island ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Davidoff Swiss Indoors Basel - Basel Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Jakarta Scottsdale Bologna Estoril Open - Estoril Gerry Weber Open - Halle Toulouse Doha Casablanca Campionati Internazionali di Sicilia - Palermo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Doha Estoril Barcelona Bologna Florence Bordeaux Montevideo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Swiss Indoors Basel - Basel Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Stuttgart Swiss Indoors Basel - Basel Brisbane International - Brisbane Mercedes Cup - Stuttgart Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle San Marino Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Noventi Open - Halle Grand Prix de Tennis de Lyon - Lyon Kitzbuhel Adidas Open de Toulouse - Toulouse Doha Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch Open Seat-Godo '99 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2000 - Kitzbuhel CA Tennis Trophy - Vienna Vienna Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Open 13 - Marseille President's Cup 2000 - Tashkent Rado Swiss Open - Gstaad Generali Open 1999 - Kitzbuhel President's Cup 1999 - Tashkent Heineken Open - Auckland Athens The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Monte Carlo Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Tennis Masters Series - Monte Carlo Indian Wells Rome Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris French Open U.S. Open Australian Open French Open Australian Open French Open Wimbledon U.S. Open Miami Open - Miami Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, Group 1, 2R, MAR-UKR 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Laver Cup - Prague Hopman Cup - Perth Laver Cup - Chicago Hopman Cup - Perth Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Colonial Classic - Kooyong Colonial Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 2, 1R, MAR-DEN 4-1 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, Group 2, 2R, IRL-MAR 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Davis Cup, World Group, PO, ITA-SUI, 2-3 Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney Barcelona Olympics Olympics - Athens Olympics - Beijing Olympics - London Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 Hopman Cup - Perth Laver Cup - Geneva AAMI Classic - Kooyong Colonial Classic - Kooyong Watsons Water Champions Challenge - Hong Kong